﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
using Cliente_DozenContext;
using Telerik.Web.Mvc.UI;

namespace Sistema_de_Gestion_DOZEN.Controllers
{
    public class GridCursosController : Controller
    {
        //
        // GET: /GridCursos/

        private Cliente_DozenDataContext dbCursos = new Cliente_DozenDataContext();

        public ActionResult Index(GridEditMode? mode, GridButtonType? type)
        {
            ViewData["mode"] = mode ?? GridEditMode.PopUp;
            ViewData["type"] = type ?? GridButtonType.ImageAndText;
            // Se obtienen datos del modelo que serán mostrados en la vista y se agregan en el ViewBag
            int ultimoCodigo = (int)(from cli in dbCursos.Cliente_Cursos
                                     select cli.Cliente_CursoCod).Max();
            ViewBag.codigo = "" + (ultimoCodigo + 1);
            var tipoClientes = from a in dbCursos.Cliente_TipoDeClases select a;
            
           
            ViewBag.tipoClientes = tipoClientes.ToList();
            


            //Se seleccionan todos los clientes a ser mostrados en el grid
            var clientes = from a in dbCursos.Cliente_CursoProfesors select a;
            return View(clientes);
        }

    }
}
